如果object1中包含object2,我正在尝试返回一个对象。 object2必须与参数中的参数具有相同的guid。
到目前为止,我已经根据object1的guid返回了object1:
[Route("{id:guid}")]
public Object1 GetOpenObject2(Guid id)
{
var object1 = _someRepository.Get(id);
return object1
}
如果object1包含与传入函数的guid相同的guid,则需要返回object1。我有什么想法可以做到这一点?我是Web Api和MongoDB的新手。
谢谢!
答案 0 :(得分:0)
try
{
object1= _someRepository.GetAll().First(c => c.Object2.Id == id);
}
catch (Exception e)
{
return null;
}
必须使用First和GetAll这样的try catch。