Я создаю веб-api для мобильных устройств и веб-сайта. Выбор всех данных из parse api. Я хочу удалить одну строку, но одну строку не удалить, пожалуйста, помогите мне.
Мой код:
function deleteBathRow($objectId)
{
$query = new ParseQuery("RoomDetail");
$query->equalTo("objectId", $objectId);
$question = $query->first();
if(!empty($question))
{
$question->destroy();
return true;
}
else
{
return false;
}
}
deleteBathRow("39LaGbj");
Вы можете сделать код облака для удаления одной строки из синтаксического анализа.
Parse.Cloud.define("deleteRoomDetail", function(request, response) {
var User = Parse.Object.extend("RoomDetail");
var query =new ParseQuery(User);
var userID = request.params.roomID;
query.get(userID,{
success: function(User) {
var message = 'success';
User.destroy({
useMasterKey: true ,
success:function() {
response.success(message);
return;
},
error:function(error) {
response.error('Could not delete object '+ User.id);
return;
}
});
},
error: function(object, error) {
var message = 'Object could not found';
response.error(message);
}
});
});
и вызов из php-кода
$result = ParseCloud::run("deleteRoomDetail", ["roomID" => "Your roomID"]);