我想在不正确的情况下执行此查询的相反操作,但是不存在whereNot来反转布尔值。
var bufferA = new byte[] { 53, 0x4F, 0x4E, 59, 20, 43, 0x4F, 0x4D, 50, 55, 54, 45, 52, 20, 45, 0x4E, 54, 45, 52, 54, 41, 49, 0x4E, 0x4D, 45, 0x4E, 54, 20, 49, 0x4E, 43, 0x2E };
//Using LINQ
var numOfRepetition = bufferA.Count(x=> x== 45);
//Using a foreach loop
var count = 0;
foreach(byte number in bufferA)
{
if(number == 45)
{
count++;
}
}
答案 0 :(得分:0)
只需执行以下查询否定操作即可:
->where([
['item_type', '!=', 'App\Models\Extra'],
['item_id', '!=', 1]
])
如果您尝试在查询后立即获得结果,请在末尾添加->get()
,如下所示:
->where([
['item_type', '!=', 'App\Models\Extra'],
['item_id', '!=', 1]
])->get();