मुझे कार्य के दो सरणियाँ मिली हैं - बनाई और असाइन की गई हैं। मैं बनाए गए कार्यों के सरणी से सभी असाइन किए गए कार्यों को निकालना चाहता हूं। यहाँ मेरा काम है, लेकिन गड़बड़ है, कोड:
@assigned_tasks = @user.assigned_tasks
@created_tasks = @user.created_tasks
#Do not show created tasks assigned to self
@created_not_doing_tasks = Array.new
@created_tasks.each do |task|
unless @assigned_tasks.include?(task)
@created_not_doing_tasks << task
end
end
मुझे यकीन है कि एक बेहतर तरीका है। यह क्या है? धन्यवाद :-)